Food & Beverages - Dallas, Texas, United States
Tostadas Charras we care about keeping these relationships intact, trying to incorporate into our products traditions and flavors that remind us of where we belong no matter where we are, from the moment it is planted to the final product ready to be consume.