San Luis Potosi: Top 5 Food & Drink Spots – Must-Try Guide

San Luis Potosi: Top 5 Food & Drink Spots – Must-Try Guide San Luis Potosi, a charming city nestled in central Mexico, often surprises visitors with its wealth of culture and delightful culinary scene, it is one of the many treasures that it holds. We’re not just talking your average tourist-trap eateries, that’s for sure. …

Read more