Address: 203 Cabot St, Lowell, MA 01850 Phone: (978) 677-7599
Reviewed on 08/14/2023
By: Madeleine B.
Got delivery tacos and plantains. The tacos are definitely petite but very tasty. Would definitely get their tacos again!! more
Reviewed on 07/19/2024
By: Alexandra G.
Good coconut mojito. The tacos were okay. They are small but filling. Great guac and chips! more