| USA > California > Chula Vista > Food and Drink > Restaurants |
![]() |
Flamingo Cafe |
The Flamingo Cafe is Chula Vista's oldest restaurant! The Flamingo Cafe is open 24 hours a day, seven days a week.
| Location | 396 Broadway Chula Vista California 91910 |
| Phone | 619-691-1076 |