5 David F - 2 years ago
We just found this place, we really wish we had found this earlier during our stay in Tampico.It is the best steakhouse in Tampico, so far. Well priced compared to the "top" steakhouse in Tampico. We ate early, not sure about how it is a night.