Medusa's Sunshine Taqueria A colorful restaurant that serves authentic Mexican cuisine, all made with the freshest ingredients. A vegetarian menu is available. Share