[ ADVERTISE WITH US ]
Carmela's Mexican Restaurant, Arcata / 11 a.m.-9 p.m.
Menu. Take out orders. Free delivery Wednesday through Sunday afternoons.
822-5200 / Web site