Restaurant
Il Forno
33 locals recommend,
Tips from locals
Hole in the wall pizza place. Great food from a local fine dining chef in a casual setting.
Unique things to do nearby
Locals also recommend
Location
122 Nogalitos St
San Antonio, TX
Lone Star