Texas > Austin > South Lamar > Restaurants, Food & Beverages > Restaurants > Artz Rib House
2330 S Lamar Blvd, Austin, Texas, 78704-4727
(512) 442-8283
South Lamar
Restaurants, Food & Beverages > Restaurants
Services: Restaurants
No reviews yet. Be the first to write a review!