9312 N. Florida Ave.
Tampa, FL 33612
Mama's is a wonderfully cozy little restaurant with some heavy Greek influences on its decor and food. Mama's celebrated breakfast menu includes omelets, such as the Greek omelet made with spinach, tomatoes, mushrooms, onions and feta; specials such as the Hangover Platter; and giant breakfast skillets such as the Greek skillet made with seasoned potatoes, peppers, onions and gyro meat. It also offers a variety of breakfast sandwiches. There are six breakfast sandwiches to choose from, such as Nick's Sandwich, made with two eggs, smoked pit ham, bacon and American cheese on ciabatta bread.
3225 S. MacDill Ave.
Tampa, FL 33629
The Brunchery is open from 8 a.m. to 2 p.m. and serves up breakfast, lunch and brunch. The breakfast sandwich on the menu comes with a fried egg, sausage and American cheese on flatbread round with a side of home fries or grits. If you don't like it that way, no big deal -- swap out any items until it's built the way you want it. If you want bacon instead of sausage, no problem. The Brunchery will make your sandwich exactly the way you like it.
6630 Central Ave.
St. Petersburg, FL 33707
This New York-style café has two mouth-watering breakfast sandwiches on its menu. One is the Veggie Omelet Sandwich that is so good it could even please a die-hard carnivore. This sandwich is made with two eggs, spinach, tomato, sweet onion and green bell peppers, and then topped with your choice of either American cheese, imported aged Swiss, extra sharp NY cheddar, provolone or horseradish cheddar cheese. Then you can choose to put your creation on either an English muffin, croissant or bagel. The other breakfast sandwich is called the NYC and comes with two eggs, thick-sliced hickory smoked applewood bacon and either sliced Boars Head ham or a Jones sausage patty. You then have your choice of cheese and breading on an English muffin, croissant or bagel.
5236 16th St. N.
St. Petersburg, FL 33703
A sweet shop might not be the first place you think of when you're craving a great breakfast sandwich, but Fray's can certainly deliver. Each type of sandwich is available on your choice of either bagel, croissant or English muffin. There are four types of sandwiches to choose from, including sausage, egg and cheese or ham, egg and cheese. The prices are so affordable that you'll have money left over for a white chocolate latte or cappuccino.
1532 Land O' Lakes Blvd.
Lutz, FL 33549
The Breakfast Nook is open from 6 a.m. to 2 p.m. daily. This delightful little restaurant has a huge menu that includes over a dozen types of omelets, specialty pancakes and scrumptious made-to-order breakfast sandwiches. Each breakfast sandwich includes one or two eggs cooked the way you like them (such as scrambled or poached), a meat of your choice (such as ham, bacon or sausage), a bread of your choice (such as whole wheat toast or a bagel) and then your choice of toppings (such as cheese, lettuce or tomato). However you like your breakfast sandwich, The Breakfast Nook can make it right.
Related: Best Cheesy Dishes In Tampa Bay
for more features.