Help this restaurant to be considered for a Zagat Rating by adding your member review.
Located in strip mall off the interstate in West Fort Worth, the restaurant's menu offerings and pricing would suggest they may have had every intention of opening up in the heart of downtown. But their terrible service and, at best, mediocre food will likely ever prevent that from happening.
Oct. 2011