Remove Ads

Photo of Carmela's Mexican Restaurant

Carmela's Mexican Restaurant

1288 G St, Arcata, California 95521 USA

175 Reviews

Grilled Chicken Salad (to go)

Photo Credit: Yelp

Remove Ads