A Alex Wambold Review of Quiubo 3 years ago Cool atmosphere with delicious fresh guacamole. Me... Cool atmosphere with delicious fresh guacamole. Mediocre tacos.
Comments: