La Focaccia Italian Grill

Next >
La Focaccia Italian Grill
210 223-5353
800 S Alamo St, San Antonio, TX 78205, USA
Tuesday thru Sunday (11 AM - 8 PM)
"Authentic family recipes and contemporary culinary expertise blend to produce a unique Italian dining experience." La Focaccia is offering dine-in services, as well as pickup and delivery (call to place a pickup order, or order delivery through Uber Eats, Doordash or Favor).
Scribbles mentions, if any
800 S Alamo St, San Antonio, TX 78205, USA