Santiago's Mexican Restaurant
Englewood, CO 80113
Phone: (303) 761-1797
03/05/2006 Posted by moon172
I have tried many of Denver's Mexican restaurants. This is by far the best, I mean THE BEST. You will not know what is good Mexican, till you try it. Everything on their menu is excellent and inexpensive. Just remember the hot green chile is HOT. Try half n half and save your taste buds....
Pros: Inexpensive, Made to order, Hot Chile
Cons: no tables
Write a review and share your thoughts with others

