Voting Home / Great Meals / BEST Mexican / 2008 Top 5 Slideshow
On November 7, prolific restaurateur Stephen Starr, opened his ninth restaurant, El Vez, located at 121 South 13th Street. Pop, rock and lowriders define the mex-electric scene at this hot spot.
To start talking, please Log in or Sign up - it's fast and free!