Restaurants & Bars

Texas San Antonio

Tip Top in San Antonio?


Restaurants & Bars 7

Tip Top in San Antonio?

Jpaul | Jul 11, 2008 06:53 AM

Saw a visit to the Tip Top Cafe in San Antonio on Diners Drive Ins and Dives. Is this place as good as they claim and worth the trip? If so, any food reccomendations?

Want to stay up to date with this post?