The Snooty Fox Grill House is open Thursdays(3 - 10) through Sundays(11am - 10pm). It's the first of many new restaurants with car washes. Great BBQ, by the way. Located on the Western highway just outside of Cayo.
No comment yet.
Sign up to comment