Important News: We wanted to inform you that our Castleton location is no longer open.

Our full focus has shifted back to our two landmark Indianapolis area locations at 5515 W. 86th St. and at 390 E. High St. in Mooresville. Please visit us at one of these two spots for your favorite Indy BBQ. If you had placed any catering orders thru Castleton we will most certainly handle those through one of our other locations and be in touch. Thank you and see you soon!

—– Squealers Management