El Charro Antojerias Mexicanas is located in Costa Rica on Muñoz & Nanne Centro Comercial San Jose San Pedro Montes de Oca. El Charro Antojerias Mexicanas is rated 3 out of 5 in the category mexican restaurant in Costa Rica.
Address
Muñoz & Nanne Centro Comercial San Jose San Pedro Montes de Oca
Service options
TakeawayDine-in
Amenities
Good for kidsToilets