Xochimilco Mexican Restaurant 612 Indian Hill Bl. Pomona CA United States
Closed. Location is now Mariscos Ensenada.
Hours: Closed
Phone: no phone