¡Say Hola!

Send us a message and we’ll get back to you as soon as possible.
You can also reach us by phone at (508) 992-1314.

We Look forward to serving from you soon!

HOURS & LOCATION

1218 Acushnet Ave
New Bedford, MA 02746


Open 7 Days A Week (Except Holidays)
Sun – Thu | 11AM – 9PM
Fri – Sat 11AM – 11PM