The Grill at Vine Ripe

8191 Fletcher Parkway La Mesa 91942