It is easy to see why Nick the Greek, located at 1313 West 17th Street. across from Santa Ana College, stands out among a crowded local food scene. The appeal is obvious,
Subway. Taco Bell. Chipotle. Besides a few exceptions like Kabo Kitchen and Epic Wings, the restaurants within walking distance of Santa Ana College are pretty trash. Don’t even get me started on