Summary

Mexican food restaurant, specialized in grilled meat. The place is located a block away from the Main Plaza. It is a calm and cozy spot.

Location