Hodads Restaurant

5 stars 4 reviews
619-224-4623
5010 Newport Ave
San Diego, CA 92107

Search for Food, Restaurants

Similar Nearby


Recommended Nearby