Best breakfast restaurant in San Diego in my opinion is Perry’s Cafe. It’s a tradition of mine to eat here every time I visit. This old school cafe serves big portions with some Mexican specialty dishes and piping hot coffee. I got the huevos rancheros plate with coffee – great way to start off the day!