In an effort to provide our guests with the highest quality food possible, we hand make our tortillas fresh daily in our tortilla factory 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.