About
Fresh Mexican and island cuisine with specialty margaritas, tropical drinks, and an extensive tequila list
Address: 21 Pier Market Pl, Narragansett (Rhode Island) 02882
Phone: (401) 363-9930
State: RI
City: Narragansett
Street Number: 21 Pier Market Pl
Zip Code: 02882
categories: bar, mexican restaurant