The Rovers
The Quarter New Orleans Kitchen & Tap Room East Nolana Avenue, McAllen, Texas, United StatesEnjoy food and drinks along with your favorite hits performed live by The Rovers at The Quarter New Orleans Kitchen and Tap Room. Music starts at 9!