Barburrito
138 Queen Street, Glasgow, G1 3BX, United Kingdom | 0141 221 9330 | Website Back to resultsGiant burritos in a comfortable setting
I dare you to make it to the end of one of their burritos without feeling full! I love the chicken one myself. This venue has step free access, access to the bar to let everyone know what you woul...
1 result shown