209 reviews
Av de los Insurgentes 8902-Loc 12, El Florido 1ra y 2da Secc, 22237 Tijuana, B.C., Mexico