Osha is a great place to go when you're in search of fast, cheap and tasty no-frills Thai food. The pad thai was one of the best I've had in a long time, and the cucumber salad that comes with the sate (one of my Thai restaurant benchmarks) was excellent - nice and vinegary. Also, their Thai iced tea - one of my favorite drinks in the world - is huge, totally yummy, and only $1.50! Service is definitely fast - our appetizers and entrees arrived at virtually the same time, which made dinner even quicker. A good spot to grab a quick dinner before or after enjoying cocktails at any of the bars in the area.
more