Skip to content
Postmates Home
Location markerEnter delivery addressChevron down small
Chela Taco House (South Houston)

Chela Taco House (South Houston)

1654.7 mi ā€¢ Mexican ā€¢ Latin American ā€¢ New Mexican ā€¢ Info

xDelivery bag remove Delivery unavailable

513 South Allen-Genoa Road

Get it delivered to your door.

xTag $0 delivery fee

Sunday

9:00 AM - 11:30 PMĀ ā€¢Ā Menu

5:30 PM - 12:00 AMĀ ā€¢Ā Menu

Monday - Saturday

9:00 AM - 11:30 PMĀ ā€¢Ā Menu

Menu

9:00 AM ā€“ 11:30 PM

Search