Three words: FAST, FASTER, FASTEST... That covers the LaCastelana. No, seriously, when we have out of town guest, and want we good food, in heaping platefuls, and super fast, we take them to the LaCastelana. The service has never varied. It is the fastest in town. From greeting, to order, to delivery of the food, this place can't be beat. Quality? Relax... It will be good enough for your hardcore Italian friends... One warning note: THE PLATES ARE LOADED! You will not go away without having your fill. In other words, you will be loaded to go! Not a bad thing!
Pros: Fastest, Quality eats, Heaping PLATES
Cons: short on ambience, can be crowded, no credit cards