Your domain registration is pending. Check back in an hour


Closed for Repaving the Parking Lot

13-Aug-2020 – 14-Aug-2020

We will be closing all day August 13th, 2020 to remodel parking lot. Thank you!

You've been asking for them and they are finally here! What started as a funny 2020 COVID related shirt I made with heat transfer vinyl for our staff has turned into something more. We were overwhelmed with requests for shirts. Phone numbers were being left behind and I could not make all the sh...

Read More


a week ago
My entire family loves this place. It's the 1st place my sister and her family go to when they come from Illinois. It's worth the wait at during rush times which can be throughout the entire day. You can order ahead.
- S L
a month ago
A staple of the military community, their prices always remain fair, their service friendly and their portions filling. The staff are always happy to help and I have spent more at this local eatery than I would like to admit. I will always send my friends down to Donny P's for a good meal.
- Andrew P
a week ago
I've been coming here since I was a child and I still pop by whenever I'm in Imperial Beach. Their California burritos are my favorite in town, and the surf and turf is great too.
- Ryan W


Providing exceptional and affordable traditional Mexican style cuisine to Imperial Beach, Coronado and surrounding areas. Don Panchos is home to many local favorites such as our delicious Surf N Turf (Steak & Shrimp) burrito featuring our famous homemade chipotle sauce. Other fan favorite items include our popular California burrito, Carne Asada Fries, Shrimp Plates, Rolled tacos, TJ Style Mini Tacos, Breakfast items & more! Don Panchos welcomes you to stop by and try something off our delicious menu. You can also call ahead and wait less! Call us now (619) 429-7034 

Contact Us


Call now
  • (619) 429-7034


Get directions
690 California 75
Imperial Beach, CA 91932
United States

Business Hours

Mon:7:00 AM – 11:00 PM
Tue:7:00 AM – 11:00 PM
Wed:7:00 AM – 11:00 PM
Thu:7:00 AM – 11:00 PM
Fri:7:00 AM – 11:00 PM
Sat:7:00 AM – 11:00 PM
Sun:7:00 AM – 11:00 PM
Contact Us
Message sent. We'll get back to you soon.