What? Where?

Babcock Bar Reviews & Details

Babcock Bar

Babcock Bar is rated 3 stars

8826 Huebner Rd
San antonio
(210) 691-5552

Love It Hate It Try It Edit It Share It

Babcock Bar is located at 8826 Huebner Rd in San antonio near the intersection of Huebner Rd and Cherryleaf St. Call (210) 691-5552 for dine in.

  • Service:Dine In
  • Major Intersection:Huebner Rd And Cherryleaf St
What everyone says about Babcock Bar

Tell us more about Babcock Bar San antonio!

Babcock Bar Reviews, San antonio

Be the first to review Babcock Bar!
Review Babcock Bar

More Restaurants in San Antonio

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013