Beef Barbacoa Burrito @ Poncho 8
BEEF BARBACOA BURRITO
Poncho 8, London
Was ok but not the best
Eaten: Mon, 02 Oct 2017 12:13