skip to main content skip to footer

Nacho Mamma's Barrington, RI

18 Maple Ave   •   Barrington, RI   •   (401) 289-0171

Hours of Operation

Monday - Wednesday

4:00PM - 8:00PM


Thursday - Saturday

11:30AM - 8:00PM

Sunday Closed


Order Online

Join Our Mailing List!

Nacho Mamma's Barrington

18 Maple Ave
Barrington, RI 02809
Tel: 4012890171
Fax: 4012890446
Get Directions