In an effort to provide our guests with the highest quality food possible we can are finishing up our tortilla factory where we will make our tortillas in house daily located directly next door to our original location in downtown Charlotte Amalie St Thomas. Come in and see the process in our exhibition kitchen connected to our retail outlet.