Red Square Caviar Bar
(78)
Russian restaurant
Elegant venue with caviar, smoked salmon & other Russian delicacies, plus martinis & vodka flights.
Address: 162 Rehoboth Ave, Rehoboth Beach, DE 19971
Hours: Closed ⋅ Opens 6 PM
Phone: (302) 599-6600
Rating
(73)
Largest Vodka Selection in the Country! Fresh Caviar, Authentic Russian Cuisine, & More Since 2001!
Rating
(97) · $31 to $50
Really the only Caviar Bar with the largest selection of Vodka in Delaware. Enjoy a truly Russian decor with reproduced Russian artwork and Russian accents.
Look no further than Red Square Caviar Bar! Our menu boasts a range of delicious options to tantalize your taste buds. Join us Thursday through Saturday for an ...
Apr 15, 2022 · In spite of the facts, silly chatter continues about the tiny Red Square eatery in downtown Rehoboth Beach. Is Red Square an unusual restaurant?