Get directions to: Michael's Grill & Taqueria, Marina, CA
Restaurant address: 265 Reservation Rd Ste I Marina, CA 93933, USA
Restaurant: Michael's Grill & Taqueria