Summary

Mexican food restaurant located in front of the Main Plaza.

Location