Very local place in Town of Glen Rock.
Always attentive staff, awesome focaccia bread and a menu which changes with the seasons. Have been to Rocha several times with just my spouse, with friends and in larger gatherings for special events. Excellent and consistent food quality and presentation. And BYOB makes it very affordable as well
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.