Chela's, NAVASOTA, Texas (TX)

Looking for some food? Chela's is among the restaurants you possibly can consider.
Comfortably positioned at 1002 South La Salle Street () in NAVASOTA, Texas (TX) (77868), Chela's is available at 9368252324. Please do give them a call beforehand to make a reservation.
More restaurants in NAVASOTA, Texas (TX)


Chela's contact information and details:
Address: 1002 South La Salle Street - , NAVASOTA, Texas (TX) 77868
Contact Phone: 9368252324