Food Pavilion
Restaurant
About
Food Pavilion is a delightful eatery located in the bustling Otay Ranch Town Center in Chula Vista. Offering a cozy atmosphere perfect for solo diners or groups alike, this casual spot shines with its comforting breakfast, lunch, and dinner selections. Diners can enjoy quick bites or small plates paired with aromatic coffee. With a beautiful and serene courtyard, it’s an ideal escape for families, and its wheelchair-friendly amenities ensure everyone feels welcome. Credit cards are accepted for convenient dining!