Mechanicsburg, Order Food Online!

Oops! Filter by Cuisine & Promotion View Map

Mechanicsburg, PA Mexican Restaurants for Delivery & Takeout

Cuisines: [x] Mexican

1. El Rodeo (Carlisle)

3.9 out of 5 stars. 266 Google reviews

Chicken, Dessert, Mexican, Salads, Seafood, Soup, Wings  

Order for later
Today, 11:00 AM
398 E. High St.
$ $ $
Carryout Only
$ $ $ Carryout Only
Order for later Today, 11:00 AM

2. El Rodeo (Mechanicsburg East)

4.1 out of 5 stars. 555 Google reviews

Chicken, Dessert, Mexican, Salads, Seafood, Soup, Vegetarian, Wings  

Order for later
Today, 11:00 AM
4956 Carlisle Pike
$ $ $
Carryout Only
$ $ $ Carryout Only
Order for later Today, 11:00 AM

3. Soul Burrito

5.0 out of 5 stars. 80 Google reviews

Caribbean, Chicken, Mexican, Soul Food, Steak  

Online menu opens
2/27/2020, 11:00 AM
314 S Progress Ave
Delivery: $5
Delivery Min: $15
$ $ $ Delivery: $5 Delivery Min: $15
Online menu opens 2/27/2020, 11:00 AM

4. Fiesta Mexico Bar & Grill (Harrisburg)

4.3 out of 5 stars. 1962 Google reviews

Chicken, Dessert, Mexican, Salads, Seafood, Soup, Vegetarian  

Order for later
Today, 11:00 AM
3957 Paxton Street
$ $ $
Delivery: $25
Delivery Min: $100
$ $ $ Delivery: $25 Delivery Min: $100
Order for later Today, 11:00 AM

5. El Rodeo (Mechanicsburg West)

4.1 out of 5 stars. 449 Google reviews

Chicken, Dessert, Mexican, Salads, Seafood, Soup, Vegetarian, Wings  

Order for later
Today, 11:00 AM
6417 Carlisle Pike
$ $ $
Delivery: $30
Delivery Min: $150
$ $ $ Delivery: $30 Delivery Min: $150
Order for later Today, 11:00 AM

6. El Rodeo (Harrisburg)

4.2 out of 5 stars. 991 Google reviews

Chicken, Dessert, Mexican, Salads, Seafood, Soup, Vegetarian, Wings  

Order for later
Today, 11:00 AM
4659 Jonestown Road
$ $ $
Delivery: $25
Delivery Min: $125
$ $ $ Delivery: $25 Delivery Min: $125
Order for later Today, 11:00 AM

7. El Rodeo (Lemoyne)

4.1 out of 5 stars. 365 Google reviews

Chicken, Mexican, Salads, Seafood, Soup  

Order for later
Today, 11:00 AM
921 Market Street
$ $ $
Delivery: $30
Delivery Min: $150
$ $ $ Delivery: $30 Delivery Min: $150
Order for later Today, 11:00 AM