OMG I can't say enough- I just found out basically everything is home made here!! I've been eating here for YEARS- and I've only lived in Vegas for a Decade-
This is Medicine to me. If you are a foodie- this is a Must- I think I've only ever ordered the nachos/ carne asade