I am in town for business for a few days and am in the mood for some chowhound worthy eating. Any suggestions on 23rd Street or within a few miles because I wont have a rental car. I am up to any type of food whether it be ethnic, mom and pop, or chain. Looking to spend less than $20 per meal. I am alone as well.