La Focaccia Italian Grill
(210) 223-5353 | View Website

800 S Alamo St, San Antonio, TX   78205

29.415701 -98.488973
Map of La Focaccia Italian Grill
 
58% 100 15 12 Votes

Best of Citysearch

Nominated for:
Italian Food (2007)
Italian Food (2005)
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!