El Amigo Mexican And Seafood

5221 University Ave San Diego CA 92105 USA

(619) 265-5275

Location