Cilantro Taqueria
➤ 24950 Lorain Rd, 44070, North Olmsted, US, United States
American, Mexican, Tex-Mex, Tacos, Meat
"Amazing service and even better food. It’s reasonably priced and tasted absolutely amazing, I got a shrimp bowl, chicken bowl, and a side of esquites. The serving portions were large enough to feed me AND my friends while we all had an appetite. Definitely going back, must try."