Badua's, The

10265 Saluda Avenue San Diego CA 92126 (888) 848-5698