Medusa’s Sunshine Taqueria is a colorful restaurant that serves authentic Mexican cuisine, all made with the freshest ingredients. A vegetarian menu is available.
Tuesday–Saturday: 7 a.m.–7 p.m.
Sunday–Monday: Closed
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.