Chef n' Butcher
Restaurant
•
81 Avenida Sur 214, San Salvador, El Salvador
8.0
Monday: 11:30 AM – 3 PM, 5 PM – 10 PM
See if anyone you trust recommends it!