About
The Russel Tavern Bistro is open 7 days per week for both Lunch and Dinner. We offer a range of dining options from light snacks like flash fried 60 Second Calamari to foods that will fill the hungriest of bellies like the Mega Mixed Grill.
Details