Taqueria el Gallo Rosa – Kailua Town Shopping Center
Let me just start this review by saying that I was pretty blown away by this place. I normally don’t
Read MoreLet me just start this review by saying that I was pretty blown away by this place. I normally don’t
Read MoreMaui Tacos is an island franchise with six locations spread throughout Maui, Oahu, and Big Island. The Oahu locations are
Read More