Restaurants in San Antonio, TX
Restaurants • Italian Restaurants
5703 Evers Rd.,
San Antonio ,
TX
78238
UNITED STATES
Based on 2 reviews
Best in SA
The food at Piccolo's in amazing. Although the atmosphere is not impressive, the food more than makes up for it. I have been lucky enough to travel quite extensively and it is the best I have had in a long time. Definately the best in...Awesome Italian
While the atmosphere here is kind of strange, the food really makes up for it! I can't say enough about the food! The seafood is amazing and the pasta is the best. My entire family looks forward to eating there every time! We love it...Worldwide > United States > San Antonio, TX > Italian Restaurants