Their take out building is 314 W Northern. The eat-in is on Evans
I went for "take-out" and ended up sitting at bar having a Presidente margarita and meeting 2 new very great people, one of whom gifted me a book!
No they do not deliver. You can order by phone or in person and pick up yourself.
Get quick answers from Jorge's Sombrero staff and past visitors.