Enjoyable, affordable spot in La Jolla.