Red Square Restaurant and Caviar Bar
- 162 Rehoboth Ave
- Rehoboth Beach, DE 19971
- Phone: (302) 226-7782
- Visit Website
- |
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
- Hours: Thursday-Sunday Dinner
General
-
Bar:
-
Dinner:
- Fare Rate: $$$
Shop Local
-
Temp By Reservation: