More than a Mexican restaurant, it is also a market and gift shop and is open 24 hours a day 7 days per week. Pick up some homemade bread made daily ,along with hard shells and soft shells. Eat in or takeout. It is really a center for the culture of Mexico.