Super China Buffet
Address:
1040 E Vista Way, Vista, CA 92084
Phone:
(760) 643-1668
Restaurants,
Chinese
Other Businesses:
- Erika's Mexican Food & Seafood at 1851 W Vista Way, Vista, CA 92083
- Little Caesars Pizza at 1041 E Vista Way, Vista, CA 92084
- Taco Bell at 910 E Vista Way, Vista, CA 92084
- Vamos A Texcoco at 950 E Vista Way, Vista, CA 92084
- Wasabi at 1688 S Melrose Dr, Vista, CA 92081