1950 Mendocino Ave, Santa Rosa, California, United States
$1
Description
Small taco shop off the side of Mendocino Avenue. Sloping roof. Exterior painted yellow with colorful trim. Seating to the side and parking in the front. Interior is colorful, warm ambiance. Seating in the majority of building and place to order in the back of the room.