A Taste of Texas Restaurant in Cleveland is now closed.
Thank you to all our supportive customers over the past years.