Powered by Tripadvisor

El Arabachi

2707 Boston Ave
San Diego, CA 92113
Uber
MORE PHOTOS