Neighborhood: East Village, Upper West Side
Address: 96 2nd Ave.; 568 Amsterdam Ave.
Price: $21 (for three tacos)

At the mention of Mermaid Inn, the image of something fantastical is evoked. Something you dreamt about as a child, maybe. And, while there are no raven-haired mer-babes here, there are great fish tacos. The generously battered variety, simply prepared with a creamy red cabbage slaw, peppered with cilantro and jalapeno, and served with a bright tomato pico de gallo. They also happen to be the prettiest tacos we've ever had the pleasure of eating. Even Disney would agree—this is what happy endings look like.