Red Square Restaurant and Caviar Bar

  • 162 Rehoboth Ave
  • Rehoboth Beach, DE 19971
  • Phone: (302) 226-7782
  • Visit Website
Description
Amenities
Yelp
TripAdvisor

An elegant, authentic Russian caviar bar located in the heart of Rehoboth Beach, Red Square brings a sophisticated international influence to Delaware serving fresh Norwegian salmon as well as other exotic meats, imported French Foie Gras with truffles and the largest Vodka selection in the state.

General
Dining
General
  • Hours: Thursday-Sunday Dinner
General
  • Bar:
  • Fare Rate: $$$