Get directions to: Matteo's Salsa Loco, Fenwick Island, DE
Restaurant address: Rr 1 Fenwick Island, DE 19944, USA
Restaurant: Matteo's Salsa Loco