Restaurant
Pesto Ristorante - Olmos Park
4 locals recommend,
Location
5221 McCullough Ave
Olmos Park, TX
Uptown Central
Tips from locals
Wonderful Italian food in a cozy neighborhood restaurant. Great wine list, quiet with lovely service.