Cozy restaurant in San Lucas Plaza specializing in fresh, delicious food.