Markets are the heart of every Mexican town. Not only do they serve as places to do your grocery shopping but they also serve as community centers where you go to meet with friends and to eat a meal. Vendor Selling “Nopal” at the Mercado San Juan de Dios Shopping for Vegetables at The Market