Love this pool hall! I've played in a league for several years and have had a chance to check out most other pool halls in the Valley. Main Street is by far the best...clean, nice tables, and the staff is awesome (especially Jesse, Wayne, Jason, and Jen). The only improvements I could suggest would be to expand their menu, but it definitely covers the basics (chicken strips, pizza rolls, fries, etc). The new tv's are a great addition.