Toggle navigation
Find
Sign up
Sign in
CA
San Diego
Restaurant
The Fleetwood
Review
The Fleetwood
10 Reviews
639 J St
San Diego
,
CA
92101-7017
(619) 702-7700
restaurant
www.thefleetwood.com
Info
Reviews
Offers
Photos
Map
by
abc123
on
8/23/2021
Night Mode