The Taco Shop offers amazing Baja Mexican food at an even better price! This restaurant is located on historic downtown St. George Street in St. Augustine, Florida. Taco Shop serves delicious Mexican food and offers a unique, funky environment.
- (904) 824-0808
118 Avenida Menendez
The O.C. Whites Seafood and Spirits building has been in the historic city of St Augustine since 1790 when it was first constructed by Don Miguel Ysnardy, making it a historic site as well!