skip to main content skip to footer

Nacho Mamma's Barrington, RI

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

Hours of Operation

Monday - Thursday

4:00PM - 8:00PM

Friday

11:30AM - 8:00PM

Saturday - Sunday

CLOSED

Order Online

Join Our Mailing List!

Nacho Mamma's Barrington

18 Maple Ave
Barrington, RI 02809
Tel: 401-289-0171
Fax: 401-289-0446
Get Directions