About El Castillo Inc

Restaurants In Florida

El Castillo Inc serves Spanish cuisine at 2300 NW 17th Ave Miami, FL 33142. Find restaurant information about El Castillo Inc including address, phone, hours of operation and more.

El Castillo Inc

El Castillo Inc serves Spanish cusine in Miami, Florida.

El Castillo Inc Menu
About El Castillo Inc

El Castillo Inc

What Is El Castillo Inc' Address?

What Is El Castillo Inc' Phone Number?

Phone: (305) 635-3270

What Type Of Cuisine(s) Does El Castillo Inc Serve?

Cuisine Served: Spanish


More Restaurants

AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, IS, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, DC, WV, WI, WY