6657 S. Broadway
The Castle Sports Bar & Grill brings you the best homemade burgers and fresh green chili in town! Stop by today and have some fun at this new local favorite pub!
Read All Reviews
Find more restaurants in your area
Click on the button to explore our online partners
© 2015 Restaurant.com All rights reserved.