Buffet House
651 Palomar St, Chula Vista
(619) 500-5595
Menu
Reserve
Restaurants in Chula Vista, CA
Buffet House
651 Palomar St, Chula Vista, CA 91911
(619) 500-5595