A casual yet elegant restaurant in Solana Beach, California. You can find us directly across the street from the Del Mar Race Track.