We absolutely LOVED this restaurant. From the Tapas, the sangria and the paella to the owner the GM and the staff this is hands down my favorite new restaurant! What a great addition to the Blue Star!
17Photos
Barraca Paella and Tapas Bar
1420 S Alamo St Ste 101 San Antonio, TX78210 United States