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.

Don Tequila Mexican Restaurant - CLOSED

35535 Euclid Ave, Ste 13, Willoughby, OH 44094-4627
+1 440-942-6304
Call
Save
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent50%
  • Very good0%
  • Average0%
  • Poor50%
  • Terrible0%
Dec 18, 2013
“Not What I Expected......”
Aug 28, 2013
“All around great!”
Restaurant Hours Closed
CUISINES
Mexican
RATINGS
Service
Food
Value
Atmosphere
LOCATION
35535 Euclid Ave, Ste 13, Willoughby, OH 44094-4627
All Details
Reviews (2)
Traveler rating
Traveler type
Time of year
Language
Reviewed December 18, 2013

Over the years, Ive heard good things about this restaurant. I thought it would be like the former Mexican restaurant chain called Chi-Chi's. However, it is not. And I was sort of disappointed that it was a cross between a watering hole and a dive....More

Thank ClevelandCavalette
Reviewed August 28, 2013

Staff was amazing, no hour long wait like some places! AND THE FOOD. WOW! I suggest the beef tips chimichangas fried with beans and rice. Just wow.

Thank dstybaby
Nearby
Nearby HotelsSee all 6 hotels in Willoughby
Stonehill Hotel & Suites Cleveland- Eastlake
233 reviews
.77 miles away
Courtyard Cleveland Willoughby
142 reviews
1.40 miles away
Motel 6 Cleveland-Willoughby
97 reviews
1.46 miles away
Skylight Inn Clevelend
276 reviews
1.47 miles away
Nearby Restaurants
Cocos Locos Mexican Restaurant
17 reviews
.05 miles away
Jet's Pizza
7 reviews
.01 miles away
Pizza Hut
5 reviews
.22 miles away
Jersey Mike's Subs
6 reviews
.32 miles away
Nearby Attractions
Classic Park
59 reviews
1.11 miles away
Antiques & Uniques
8 reviews
1.43 miles away
Eastside Relics
16 reviews
1.76 miles away
Squire's Castle
42 reviews
2.35 miles away
Improve this listing

Restaurant Details

Cuisine
Location and Contact Information
  • Address: 35535 Euclid Ave, Ste 13, Willoughby, OH 44094-4627
  • Location: United States  >  Ohio (OH)  >  Lake County  >  Willoughby
  • Phone Number: +1 440-942-6304
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing