Restaurants near Watts Towers
Popularity - Overall
Grid ViewList View
- 01765 East 107th Street, Los Angeles, CA 90002-3621Distance: 0.0 mi11 reviews
Totally worth checking out. Strangely, the pictures of this place from far away do it absolutely no justice, it's a beautiful structure/art piece. Very out of the way but fascinating....Popular with
- Nearby Restaurants
- 3Distance: 1.0 mi
Fetching Results ...Save ideas on places to stay, things to do, and restaurants to a trip plan and get feedback from friends.