Restaurant Reviews from DiningGuide411.com
    Top : United_States: TX: San_Antonio

Ibiza Restaurant, San Antonio, Texas










Ibiza Restaurant
200 S Alamo
San Antonio TX United States

Live entertainment,Outdoor dining,Romantic,View,Group Friendly


Phone: 210.222.1400
Accepts: American Express