Explore
Map
Marketplace
Review of impossible burrito at Mesa Verde Restaurant by bellaf
bellaf
Follow
Impossible Burrito
VEGAN
Mesa Verde Restaurant, 1919 Cliff Dr, Santa Barbara, CA 93109, USA
great burrito! massive and a bit spicy. all the food is so pretty
5 likes
Post
Brands supporting abillion's
mission
Advertise on abillion