CASA TORO MEXICAN GRILL was voted

BEST Mexican Restaurant in Bucks Mont 2018!

Please VOTE for us again for 2019!


Casa Toro Mexican Grill in Doylestown was voted BEST Mexican Restaurant in Bucks Mont 2018! Thank you to all who voted for us – our outstanding team and loyal customers!! Please Vote for us again this year! We appreciate your support!!





Shown below is Chef/General Manager Dean Diaz-Albertini accepting the Best Mexican Restaurant Award on Sept 13, 2018 at the awards ceremony in Warminster.

Congratulations to all the nominees and winners!


CASA TORO MEXICAN GRILL was voted

FINALIST for BEST Mexican Food and BEST Margarita for Bucks Happening 2019!


Thank you to all who voted for us – we appreciate your support!!

Every Thursday night is Trivia Night

at Casa Toro in Doylestown.


  JoJo Trivia will bring the game,

you bring the knowledge!


JoJo will test your knowledge on sports, television, geography and so much more.

Food & Drink Specials!

Great prizes for the winners!

Join in on the fun!

Trivia Thursdays, 7-9pm!

Now serving Brunch at our Doylestown location, Sundays, 10:00am - 3:00pm

69News at Sunrise - WFMZ-TV

Margaritas & Mussels

every Wednesday!

Order Now with DoorDash

Señors & Señoritas enjoyed Fajitas & Margaritas!


Here are some pics from our 2019 Cinco de Mayo Fiesta! 

Thank you to all who attended!

Recenly, the LIVE Chef Segments on 69News featured our own Chef/GM Dean Diaz-Albertini!  Click on the link below and watch him create dishes extraordinaire for Cinco de Mayo! Great job Chef Dean!!

We're proud of you!!

Here are some pics from our 2018 & 2017 Cinco de Mayo Fiesta!

Taco Tuesday every Tuesday! Olé ! 

Take Dad to Brunch or Dinner for Father's Day!  1 FREE Draft Beer for Dad

with entrée purchase!  No reservations required!  Parties of 6 or more can call 215-794-9400 within the hour of arrival to be put on the Wait List.  Thank you!

Casa Toro now serves Brunch on Sundays!

Special Events

VOTE CASA TORO

Cinco de Mayo 2019

Call us 215-794-9400

4969 Swamp Rd, Doylestown PA 18901