La Cita Reviews & Details
9863 Central Ave
La Cita is located at 9863 Central Ave in Montclair near the intersection of Central Ave and Benito St. Their menu consists of French dishes . Call (909) 625-1818 for dine in.
- Service:Dine In
- Major Intersection:Central Ave And Benito St
Tell us more about La Cita Montclair!