at 1660 Broadway, Chula Vista , 91911-4856 United States
138 FB users likes Cat Cheoon Restaurant, set it to 201 position in Likes Rating for Chula Vista, California in Local Business category
Cat Cheoon Restaurant is Chula Vista based place and this enity listed in Family Style Restaurant category. Located at 1660 Broadway CA 91911-4856. Contact phone number of Cat Cheoon Restaurant: (619) 498-1668