Caps Sport Grill

About

Caps Sport Grill located in Phoenix AZ. CAPS Sports Grill is the home of "THE BEST WINGS"" in North Phoenix and 18 HD Tvs for all your sports viewing plus 14 beers on tap! Happy hour specials all the time!"

Contact

1721 W Rose Garden Ln # 12
Phoenix, Arizona 85027
United States

Get Directions

Be the first to review this item!


Contact

623-434-1950



Bookmark this