Location: 9460 Mira Mesa Boulevard Suite H, San Diego, CA 92126
Popularity: 5/100
Phone:(858)549-3467
Category: Restaurants
Tags: Mexican Restaurants