Location: 2258 Otay Lakes Road, Chula Vista, CA 91915
Phone:(619)656-7780
Category: Restaurants
Tags: Breakfast Restaurants, Breakfast & Brunch Restaurants