D Dylan Patel Review of Chino Latino Restaurant 4 years ago Best food in town Latin and Asian fusion is great
Comments: