Top Margaritas in Bucks County
Grab your friends and celebrate! Any day can be a fiesta at one of these great bars and restaurants in Bucks County!
Tio Juan’s Margaritas Mexican Restaurant, Langhorne
The place where you won’t taste the same Margarita twice is the perfect spot for this holiday! Try their Prickly Cactus Margarita, if you dare.
Poco’s Mexican-American Restaurant & Bar, Doylestown
Served on the rocks, straight up or frozen, Poco’s specializes in all style and flavors of margaritas. You can even bring their margarita mix home to your casa from takeout!
Las Margaritas (Mexican Restaurant and Cantina), Southampton
With more than 100 tequilas and a seemingly never-ending Tex Mex menu, this place was made for National Margarita Day! Pair a delicious ‘rita with their new table-side prepared guacamole.
4. Los Sarapes (Fine Mexican Cuisine & Villa Tequila Bar), Chalfont
“Los Sarapes” means something that makes you feel warm, an atmosphere this restaurant strives to give visitors! Taste one of their featured tequilas in an ice cold margarita.
5. Havana, New Hope
Located on New Hope’s beautiful Main Street, Havana is a great place to pull up a chair, listen to live music and sip on their signature Fuzzy Margarita.
6. Parx Casino, Bensalem
This is one stop for gaming, entertainment and margaritas! Try the $5 Million Dollar Margarita during Happy Hour and check out the many dining locations inside like Chickie’s and Pete’s, the Xlounge, or Parxgrill!
7. El Barrio Cantina & Tequila Bar, Holland
If you’re in the mood for a Spicy Cool Patron Margarita, an El Barrio Passion Fruit Margarita or just an extensive tequila list, then this destination is a must for you.
8. On the Border, Bensalem
The hot spot for refreshing Border-style margaritas, this restaurant offers cocktail specials, including $12 house margarita pitchers.