The Casa de Rancho Cucamonga, commonly known as the John Rains House, is a historic house located at 8810 Hemlock St. in Rancho Cucamonga, California. The house was built in 1860–1861 after John Rains purchased the Rancho Cucamonga land grant in 1858 from the Tapia estate.
Klatch Coffee Rancho
Thai T
Sammy's Cafe
Sabor a Mi - Bar & Grill