at 3701 W Northwest Hwy, Dallas , 75220-4971 United States
2 FB users likes Chula Vista Restaurant, set it to 1314 position in Likes Rating for Dallas, Texas in Local Business category
Chula Vista Restaurant is Dallas based place and this enity listed in Family Style Restaurant category. Located at 3701 W Northwest Hwy TX 75220-4971. Contact phone number of Chula Vista Restaurant: (214) 350-5110