Out of Business Pros: Out of Business Cons: Out of Business
Got our whole order wrong (3 out of 3 items); manager refused to make it right; accused of lying! Will never return! Pastor Maria, South Euclid
College students flock for Mexican cuisine at the family-friendly restaurant that offers inexpensive dishes and fast service.