Pappasito's Cantina 10501 Ih
is a pretty good Restaurant
Ranked #1 of 35 Restaurants in Northwest San Antonio.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
Spectacular food and drinks, great atmosphere, big plates and beautiful presentation. Service was excellent. Chicken & spinach quesadillas as well as the Suprema tacos were amazing! //