Really good food and generous portions, too. The service was great and I liked the Mexican atmosphere. Very cozy, yet festive.
San Pedro Mexican Restaurant
(31)
Photos
Located in the heart of Charlestown, IN, San Pedro Mexican Restaurant is a vibrant culinary gem offering a taste of authentic Mexican cuisine. As you step inside, the inviting aroma of sizzling fajitas and freshly made tortillas greets you, setting the stage for a memorable dining experience. The colorful decor and lively atmosphere transport guests to a bustling Mexican marketplace, creating a feast for the senses.
From traditional favorites like carne asada and enchiladas to innovative dishes with a modern twist, San Pedro Mexican Restaurant caters to every palate. Whether you're craving spicy salsa verde or indulging in creamy flan for dessert, each dish is crafted with care and expertise. With friendly staff ready to recommend the perfect margarita pairing, this restaurant is more than just a place to eat—it's a destination for those seeking a taste of Mexico right in Indiana.
Generated using this place's available information
Reviews

San Pedro has become a regular stop for us. We've dined here many times over the past couple years. Food is good and so is the service. Huge menu and reasonable prices. IMO the best 'sit down'...

This is an awesome place to eat. Delicious food and great atmosphere. I'm sad I will no longer be able to eat here because of a red meat allergy. Service is good and always checking in to make...

More of a selection of menu items than I've ever seen. I want to try them all. Friendly service. Very colorful atmosphere.

Love this place! We eat here for lunch sometimes and their Pollo Fundido is to die for!
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.