2108 S Lamar Blvd Ste A
Zilker - Austin, TX 78704
Locally owned and operated, Black Sheep Lodge is a South Austin neighborhood bar & grill which has become a fixture in the 78704. Located at South Lamar and Oltorf, Black Sheep Lodge is the perfect place to come munch on an incredible burger and relax with a beverage from our full bar, a frozen margarita, a glass of wine, or one of our 26 beers on tap and over 125 bottled beers!
Categories: Restaurants/Food & Dining, Full-Service Restaurants, Limited-Service Restaurants, Eating Places and Restaurants