El Charro Mexico Restaurant is located on 99-115 Aiea Heights Drive in the Aiea Shopping Center. Their hours of operation are Monday through Thursday 10:30 a.m. till 8:00 p.m., Friday 10:30 a.m. till 9 p.m., Saturday 9:30 a.m. till 9 p.m., and closed on Sunday. Parking can be a bit difficult during the evenings with … Continue reading EIGHT08 EATS : El Charro
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed