Does Selma's Chicago Pizzeria & Tap Room San Juan have happy hours or specials?
Yes, Selma's Chicago Pizzeria & Tap Room San Juan does have happy hours and specials available.
What is Selma's Chicago Pizzeria & Tap Room San Juan's rating?
Selma's Chicago Pizzeria & Tap Room San Juan is rated an average of 4.2/5 stars across various online platforms.