Foul Play Cafe

Links:Toggle

About Foul Play Cafe

Foul Play Cafe opened its first show in December 2011, and is currently located within the Sheraton Uptown Hotel. They are Albuquerque’s premier interactive dining experience.

Deals offered by Foul Play Cafe