El Cubilete – The Best Mexican Cuisine in Niagara Falls, USA – Our family welcomes your family! GRAND OPENING OF OUR NEW LOCATION at 2050 Cayuga Drive Ext!
It is located on geographic center of Mexico on top of "El Cubilete" Hill 2600 meters over sea level. It was built during "La Cristiada" when catholic ...
El Cubilete · 2050 Cayuga Dr Extension. Niagara Falls, NY 14304. Directions · (716) 297-4500. Call Now · More Info. Hours, Health Score · Known For. Yes. Offers ...