Michael's Grill and Taqueria
265 Reservation Rd Ste I, Marina, CA 93933-3182
Michael's Grill and Taqueria is a Latin, Mexican, Spanish place is located in Marina, California. The address of Michael's Grill and Taqueria is 265 Reservation Rd Ste I, Marina, CA 93933-3182.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 831-884-2568,