This is a great place in Del Ray. It is has received numerous awards for being of the better value dining establishments in the area. I’m a big fan of their duck tacos. They are so scrumptious. They have some nice vegetarians options too. I recommend coming here on a nice day and dining outside in their patio.
more