La Bella Cafe & Games (8) is the most popular pizza restaurant in Chula Vista. Boasting 58 years in business, they truly have it all including a huge games parlor. Yet, the games are just the latest attraction to go along with entertaining the hundreds of families who dine here every day. Without a doubt,… Read more »