River Restaurants
237 Losoya St
San Antonio, TX 78205-2609
210-370-3088