900 W Alameda Ave, Denver CO 80223
Inexpensive,, good food, and usually nice service. Driving in here is very difficult at best. The entrance on Alameda has been closed, you can only enter from southbound Santa Fe/Kalamath Street.
12090 E 40th Ave, Denver CO 80239
1605 NW Federal Blvd, Denver CO 80204
Only giving 5 stars for Sequinta she was an excellent waitress. We were a table of 7 she took our orders without using a pen and paper and got everything correctly we were very impressed on top of running the register and many other tables. Shes definitely worth 5 stars and even more.