
Veg On The Edge
725 Front St #112, Santa Cruz, CA 95060, USA
Veg on the Edge serves some of the best food I've had anywhere. I haven't tied their more American-style dishes yet, bu the West African meals are all phenomenal. #VeganOutreach
No comments yet