The Taste of Dallas is located in an area of downtown called the West End. Sort of a bar, restaurant and shopping district that some think is past it's prime.
Previous | Main | Next