
Experience Culinary Delights at Castle Rock Bar and Grill
Indulge in a wide selection of mouthwatering dishes, craft cocktails, and live entertainment at Castle Rock Bar and Grill. Visit us today for an unforgettable dining experience.


About Us
Castle Rock Bar and Grill is a local favorite located on Main Street in West Orange, NJ. We take pride in serving high-quality pub food made with fresh ingredients sourced locally whenever possible. Join us for great food, drinks, and good times!
Reservations
Secure your table at Castle Rock Bar and Grill today! Whether it's a casual lunch or a special occasion dinner, make sure you have a spot waiting for you by making a reservation. Our friendly staff is excited to welcome you.
Upcoming Events

Convenient Online Ordering
Order your favorite dishes online and have them delivered right to your doorstep! Enjoy the delicious flavors of Castle Rock Bar and Grill from the comfort of your own home.


Discover the Best of West Orange Dining
Castle Rock Bar and Grill offers an unforgettable dining experience where exceptional food meets fantastic ambiance. With our extensive menu selection paired with craft beers and cocktails, we create culinary delights that cater to all tastes.
Our Gallery
Visit Us
MONDAY - THURSDAY 11.00AM TO 11.30PM FRIDAY 11AM TO 1AM SATURDAY 4PM TO 1AM SUNDAY 12PM TO 10PM