Tell us how we can help! Have a question about our menu, or need assistance with an order? Let us know!
Address
6/7 Eglinton CourtEglinton StreetGalwayH91 4W83
Phone
091450000
Email
info@taquila.ie
OPENING HOURS: Monday - Thursday 5pm to 9:30pm Friday to Sunday 12pm to 9:30pm
All Rights Reserved | Taquila