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