I just moved to Towson from Northern Virginia and am looking for very good, inexpensive restaurants in the Baltimore area. I am used to good ethnic cheap eats in the D.C. area (especially Northern VA), do such things exist in the Baltimore area? If not, are there any diners, delis, or more traditional "American" restaurants in the Baltimore area that are really worth checking out? Basically, what can I find in the Baltimore area that I can't find in the D.C. area? I prefer that the place be not far from Towson and have parking but it's not a must.