From Our Editors
Chow down on all of your pub favorites at Tequila Rain in Boston. Skip long waits and head to Tequila Rain with your large group for easy seating.
Parking is provided in a nearby lot, so diners can easily walk to and from their cars.
When you want to relax and grab a quick bite to eat, come munch on some pub fare at Tequila Rain.