Hello fellow New Mexicans!!
I was trying to decide what my favorite restaraut here in NM is (there are so many). The only thing I came up with is The Owl in San Antonio. Their green chile cheesburgers are a religious experience. I have been vegetarian for years, but The Owl is probably the only thing I can think of that tempts me to fall off the meat wagon....
I was trying to decide what my favorite restaraut here in NM is (there are so many). The only thing I came up with is The Owl in San Antonio. Their green chile cheesburgers are a religious experience. I have been vegetarian for years, but The Owl is probably the only thing I can think of that tempts me to fall off the meat wagon....
