Mira Mesa Inn

11261 Camino Ruiz, San Diego 92101, United States Get Directions to this spot
11261 Camino Ruiz
San Diego, 92101
CA, United States
(858) 578-3969

Rate and review Mira Mesa Inn in San Diego, CA, United States!

Share your experiences at Mira Mesa Inn with your friends or discover more Bars in San Diego, CA, United States.