Famers Table

330 F Street Chula Vista 91910