Tag: Farmer’s Table – Chula Vista

Posted in Farm to Table Restaurants

– Top Rated American …

offers takeout which you can order by calling the at (619) 207-0325. How is rated? is rated 4.8 stars by 372 diners.

Continue Reading