2458 N Main St, Fort Worth, TX (1211 miles away) (817) 624-3945
loulambert on 10/07/07
What a strip steak should be—perfectly cooked, simply seasoned. more… [1 review]