Yup! Definitely a must go, their beef is top notch quality, marinated and packed with so much flavor. It seriously melts in your mouth.
You are viewing a single comment's thread from:
Yup! Definitely a must go, their beef is top notch quality, marinated and packed with so much flavor. It seriously melts in your mouth.
Just reading you mention it is doing wonders. Thanks again. :)