Loading...

El Giro


Address: 1800 Bell St, Amarillo, TX 79106, USA
Hours:
Saturday 8AM–9PM
Sunday 8AM–9PM
Monday 8AM–9PM
Tuesday 8AM–9PM
Wednesday 8AM–9PM
Thursday 8AM–9PM
Friday 8AM–9PM
Suggest an edit
Phone: +1 806-318-3859
facebook

More business info
Takes Reservations Yes
Delivery No
Take-out Yes
Accepts Credit Cards Yes
Good for Kids Yes
Good for Groups Yes
Attire Casual
Ambience Casual
Noise Level Quiet
Outdoor Seating No
Wi-Fi No
Has TV Yes
Waiter Service Yes

Subscribe to receive free email updates: