Restaurants

Return

La Focaccia Italian Grill

800 S. Alamo
San Antonio, TX 78205
Phone: (210) 223-5353
Fax: (210) 354-3053
$$$
Seating: 150
Private Seating: 50
Outdoor Seating: 20
Lunch
Dinner
Full Bar