From Our Editors
A well-known buffet in Woodbury, Red Rock is the perfect location for a flavorful menu. The good quality, set in a casual atmosphere, will make you a regular.
No specific attire is required, so feel free to dress casually and comfortably.
If you just feel like stopping by for a drink, the restaurant has helpful bar staff (and a good selection behind the bar).
Specializing in dinner, Red Rock definitely stands out from the rest.