I'm relatively new to the city, and although I've managed to find plenty of great places to eat and hang out, there are a few specific things I know should exist, but haven't been able to find, or find in great enough abundance. Advice from anybody who knows their stuff would be highly appreciated. Even obvious suggestions could be helpful; I can be pretty oblivious. I need to find:
Diners: Preferably cheap, dirty, noisy, and always open. Cheap is the most important factor, awesome potatoes is second.
Cafes: Good, strong coffee, late hours, and lots of space.
Cornish Pasties: These, I've heard, are pretty rare in this part of the country, but I can't imagine New York doesn't have _any_.
Cajun food: Cheap and spicy.
Indian food: Know where to find it, want advice on cheapest and best. Cheapest AND best.
Pubs and Taverns: Dankest, darkest and seediest.
Mexican: I've heard that there's no such thing as real Mexican food in New York. Soliciting differing opinions...
Bakeries: I need fresh baked bread.
I live around Union Square, so locations in the Villages, Gramercy, the Lower East Side and Chinatown are preferable, but Chelsea, Midtown, Downtown, all are useful. I have a bike, and will travel however far I need to for some of these things, even to the boroughs. In case you haven't picked it up, CLEAN and GOURMET are not important to me; CHEAP and TASTY are. If you think you can extrapolate my taste from this list, suggestions for other sorts of places I'd dig are extremely welcome.
Thanks a lot!