Taqueria San Carlos in Amarillo
731 N Hayes St, , 79107 - Get directionsMenu Taqueria San Carlos
How to get to Taqueria San Carlos
Opening Time
Sunday - 6PM-12AMMonday - Closed
Tuesday - Closed
Wednesday - Closed
Thursday - 6PM-12AM
Friday - 6PM-2AM
Saturday - 6PM-2AM