- www.arlosandiego.com
- 2
- 1
- 1
ARLO is an award-winning restaurant celebrating the San Diego lifestyle and culinary culture serving scratch-made dishes, using fresh local ingredients. The fun, fresh, quirky environment is highlighted by a sweeping outdoor patio, swaying palm trees..
Relevance: 17.007765