We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Pitch - CLOSED

2900 N Mesa St Ste A, El Paso, TX 79902-2524
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
LOCATION
2900 N Mesa St Ste A, El Paso, TX 79902-2524
Reviews (0)
Nearby
Nearby Restaurants
Crave Kitchen and Bar
404 reviews
.17 miles away
Rib Hut
95 reviews
.16 miles away
Ardovino's Pizza
39 reviews
.17 miles away
The Pizza Joint
14 reviews
.00 miles away
Nearby Attractions
Sun Bowl Stadium
33 reviews
.34 miles away
Don Haskins Center
23 reviews
.14 miles away
UTEP Centennial Museum and Chihuahuan Desert Gardens
10 reviews
.59 miles away
Tom Lea Upper Park
5 reviews
.78 miles away