We love Teds, their atomic salsa is to die for, but their prices have gone WAY up lately which makes the great taste of the food seem less important. The service is always top notch though. Their quesidillas are good, as is their chicken enchiladas. Their rice and beans are as good as anywhere else in town.
more