SAN ANTONIO – Southtown 101 is a restaurant and grill in San Antonio.
Southtown 101 has such a fun and enjoyable environment!
They have music, sports games to watch, and karaoke along with great food.
According to their website
Everyone’s always having a great time at Southtown 101! Whether you stop by for our happy hour specials, you want to watch the big game or you want to stop by with friends for karaoke, Southtown 101 is the place to visit in San Antonio, TX
So if you're looking for a great place to enjoy some food and unwind, or somewhere to go have fun with friends, try out Southtown 101.