El Sarape is the most impressive Mexican restaurant I have ever been too. As mentioned in the above post it does not look special from the outside, but it does not need to! Anyone who know's about this place Loves it. If you enjoy Mexican beer and Top Notch Burrito's this is were to get it.
more