The Red Shack in Dogtown has shut its doors at 6401 West Park Ave. The Tex-Mex restaurant’s last day of service was Friday, May 26. It opened last year on Memorial Day weekend. The restaurant was a joint venture between father-daughter duo Larry and Angie Lampert. Larry Lampert died on May 8, and according to Angie […]
