Chula Vista, PORT ARTHUR, Texas (TX)

Interested in a fine dining around PORT ARTHUR? Chula Vista could give the sort of dishes you are looking for.
Readily operating at 8484 Central Mall Drive () in PORT ARTHUR, Texas (TX) (77642), Chula Vista can be called at 4097228205. It is best to contact them before you go to select your place in the restaurant.
More restaurants in PORT ARTHUR, Texas (TX)


Chula Vista contact information and details:
Address: 8484 Central Mall Drive - , PORT ARTHUR, Texas (TX) 77642
Contact Phone: 4097228205