Is there inside seating?
Address: 2435 Wyoming Blvd NE, Albuquerque, NM 87112, USA
L. Smith | Jul 1, 2019
Yes
Ranota Banks | Jul 1, 2019
Yes! It's a fun place to be in.
David Casaus | Jul 1, 2019
Yes there is
Jezzri Cochrane | Jul 1, 2019
Yes, there is. It's pretty cozy.
Thanks! Your answer is awaiting moderation.