Citrus Station

2963 Beyer Blvd, San Diego
(619) 349-0833