Restaurante Twin House is located in Mexico on Baja California, Mexicali, Miraflores, Av. Fernando Montes de Oca. Restaurante Twin House is rated 4.9 out of 5 in the category rice restaurant in Mexico.
Address
Baja California, Mexicali, Miraflores, Av. Fernando Montes de Oca