La Focaccia Italian Grill La Focaccia Italian Grill

La Focaccia Italian Grill Map

800 S. Alamo St. (S. Presa St.)
San Antonio, TX 78205
210-223-5353
Map
Cuisine: Italian / Pizza
La Focaccia looks the quintessential Italian-American red-sauce palace, but surprises with some renegade pizzas and simple seafood.
Openings: Lunch & Dinner daily

Features