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.


210 2nd St, Rehoboth Beach, DE 19971-2261
+1 302-227-8226
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent34%
  • Very good25%
  • Average17%
  • Poor14%
  • Terrible10%
9 Oct 2013
“It was just OK”
29 Sep 2013
“Horrible, will NEVER go back”
Restaurant Hours Closed
Mexican, American, Vegetarian Friendly, Gluten Free Options
$$ - $$$
210 2nd St, Rehoboth Beach, DE 19971-2261
All Details
Reviews (100)
Traveller rating
Traveller type
Time of year

1 - 10 of 100 reviews

Reviewed 10 October 2013

We've dined here before, and the experience was not as expected. The staff was very friendly and attentive. There were only 2 other tables with guests. We ordered burgers, and it took about 20 minutes to serve them. The burgers were good, but nothing special....More

Thank katwim
Reviewed 30 September 2013

How can anyone screw up a glass of sangria - it was very tart/dry, no ice, no fruit. $9. for a glass of awful....

Thank Drew C
Reviewed 17 September 2013

Love this place. They make a great sangria, loaded with fruit and they always give you a big pour. The Mahi Mahi tacos are terrific, filled with juicy fish, and crispy slaw. Try eating/drinking on the upper deck, it's very pleasant up there with the...More

Thank rossvesq
Reviewed 11 September 2013

Stopped in at the Tequila bar for a drink during happy hour. Danny was as good as it gets for a bartender! He was happy to explain all about Tequilas- they have 37 brands and over 100 kinds. We had some street corn- a phenomenal...More

Thank kt-pintail
Reviewed 9 September 2013

I was surprised because the reviews I read here were pretty grim but I thought the food was good. We had 3 apps and they were very nice. But the sangria was awful, I would have thought a James Beard chef was beyond serving bad...More

1  Thank Karen M
Reviewed 28 August 2013

We dined at Cabo on a Saturday evening in August, and although that is normally a very busy time for Rehoboth restaurants, only three inside tables in Cabo were occupied. The drinks were fine and our server was fairly responsive, but the food was awful....More

Thank PickedaUsername
Reviewed 25 August 2013

Enjoyed our meal at Cabo but the menu could have had a little bit more choices. The chef just needs to add to the already nice selection. Great prickly pear magaritas! Very original.

Thank tliemail1
Reviewed 23 August 2013 via mobile

Can't beat the happyhour deal. Maurguerita made with fresh lime juice., no pre mixed concoction. Bartenders make them great (although the one on Friiday was inconsistent in her drinks....sometimes toomuch lime, other too sweet.) Since I had been there almost everyday for a week, other...More

Thank eastcoastfoodie55
Reviewed 23 August 2013

Gotta try one of their many tequilas that they showcase at the bar. Their pork tacos are exceptional. Margaritas are out of this world and only 5 bucks for happy hour. Great atmosphere and food.

Thank jaredbard
Reviewed 22 August 2013 via mobile

Truthfully we only had drinks and snacks here but it was decent. Margaritas and ceviche all good. Great service. We stopped because we heard the great music coming from above. Would definitely like to try some entrees next time.

Thank kennam320
Nearby Restaurants
Salt Air Kitchen
781 reviews
.04 km away
Henlopen City Oyster House
1,048 reviews
.07 km away
Frank & Louie's Italian Specialties
272 reviews
.20 km away
Dos Locos
713 reviews
.10 km away
Nearby Attractions
Eating Rehoboth
170 reviews
.32 km away
City of Rehoboth Beach Convention Center
13 reviews
.18 km away
Gallery 50
7 reviews
.07 km away
One Spirit Massage Studio
225 reviews
.16 km away
Improve this listing

Restaurant Details

Average prices
USD 30 - USD 30
Dining Style
Casual Elegant
Location and Contact Information
  • Address: 210 2nd St, Rehoboth Beach, DE 19971-2261
  • Location: United States  >  Delaware (DE)  >  Rehoboth Beach
  • Phone Number: +1 302-227-8226
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