Summary

Mexican sandwiches and seafood restaurant. It is located a block away from the Main Plaza.

Location