Teofilos has it all...incredible ambiance, excellent food, and very friendly wait staff. The New Mexican dishes are consistantly prepared with the best ingrediants. The flavor is top-notch. The historic building in nearly 100 years old and consists of cozy rooms with a few tables each. The walls are decorated with stunning New Mexican art work. In addition, most every night there is some sort of live music to complete the ambiance.