Hours & Location
Contactless payment, On-line ordering, and curbside pickup are available. Please call 781-646-8473 with any questions. Thank you!
Current Hours of Operation:
Monday – Saturday 9:00am – 5:00pm
Location:
9 Dudley Street Place (Driveway between 52/54 Dudley Street) Arlington, MA 02476
9 Dudley Street Place (Driveway between 52/54 Dudley Street) Arlington, MA 02476
Contact:
Phone: 781-646-8473 or Toll Free 1-888-41-GRILL
Email: bbqbarn@tiac.net