Chula Vista Restaurant Li
5519 E Grand Ave
Dallas
TX
75223
(214) 370-3665
Open Map
Description
SMS Email Print
by menuism on November 11, 2016 from
menuism
Information from the business
Owner Message
Do you own Chula Vista Restaurant LI? Contact us to connect with your diners.
by menuism on November 11, 2016 from
menuism
American
Bar & Grill Restaurants
Burger Restaurants
Burgers
Family Restaurants
Food and Dining
Mexican
Restaurants
Social
South American