What are you looking for?

Sandwich Shops in Gainesville

4.8 - 259 votes

Hours: 11AM - 10PM

505 NW 13th St, Gainesville
(352) 378-4972

SweetBerries Eatery and Frozen Custard

Great food every time. My girls love the grilled cheese-that ask for the sandwich with the stretchy cheese a.k.a. The Wisconsin. A favorite of mine as we... More reviews

4.7 - 169 votes

Hours: 6:30AM - 2PM

1143 NW 76th Blvd, Gainesville
(352) 331-3354

The Bakery Mill

Awesome food..awesome staff. Loyal customer since they were in the Oaks Mall Plaza.. The Mill Bakery and Eatery.. 20+years ago! More reviews

4.7 - 151 votes

Hours: 9AM - 4PM

129 NW 10th Ave, Gainesville
(352) 378-9842

Mac's Drive Thru

This is a great fast food restaurant the food is always cook fresh great tasting burgers and Fries great customer service it's just always great thi... More reviews

4.4 - 178 votes

Hours: 11AM - 8PM

4131 NW 16th Blvd, Gainesville
(352) 376-2001

Leonardo's Pizza of Millhopper

First time ordering here. Delivery with a decent tip adds about $15 to your order. The flavors were good, however it was swimming in sauce. Good tasting ... More reviews

4.4 - 165 votes

Hours: 11AM - 8PM

2111 NW 13th St, Gainesville
(352) 204-5122

Big Mill's Cheesesteaks

I ordered the supreme steak sub with fries for like $20... I had bones in my sandwich that just about broke a tooth. No idea how all these people rave a... More reviews

4.2 - 191 votes

Hours: 11AM - 1AM

200 W University Ave, Gainesville
(352) 371-2000

Flaco's Cuban Bakery

I just did a 2hr drive from Orlando and really got hungry so I Just got the mojo sandwich and I’m very picky with pork sandwiches and all but this really... More reviews

4.3 - 160 votes

Hours: 11AM - 9PM

3403 W University Ave, Gainesville
(352) 353-0100

PDQ Restaurant

I seriously eat lunch here everyday and I'm obsessed with their food. I love that the drive-thru still let's your order face-to-face, but I als... More reviews

4.4 - 137 votes

Hours: 10AM - 2PM

1202 NE 8th Ave, Gainesville
(352) 378-9870

East End Eatery

The food is always tasty and well prepared. Funky cool atmosphere to boot. Cash only. More reviews

4.4 - 134 votes

Hours: 11AM - 7:30PM

16 NW 18th St suite #160, Gainesville
(352) 505-5774

The Spot

The Spot is one of my favorite places for lunch! Their Chicken Rider sandwich is my favorite item - I always get it with a side of fries and hummus. The ... More reviews

4.9 - 62 votes

Hours: 11AM - 11PM

808 W University Ave, Gainesville
(352) 554-4198


I had chicken shwarma in several places around the states, but this is so far the best one I ever had. The best part is that their shwarma is intact in s... More reviews

4.2 - 159 votes

Hours: 11AM - 9PM

3730 SW Archer Rd #220, Gainesville
(352) 363-6090

Zoës Kitchen

Food was well seasoned tasty and fresh, but the entrees could use more sauce. Portion sizes are small at this location. Environment was clean, staff was ... More reviews

4.1 - 168 votes

Hours: 11AM - 9PM

4989 NW 40th Pl, Gainesville
(352) 509-3131

One Love Cafe

I have not eaten there but I'm leaving a 5 star rating because of the employees. I was actually sitting in my car near the cafe. I have MS and I hav... More reviews

4.4 - 119 votes

Hours: 8AM - 6PM

627 N Main St, Gainesville
(352) 872-5866

Vine Sourdough Bakery

This place was recommended by family, but I should have paid greater attention to the “professional baker wanted” sign displayed when I arrived. We bough... More reviews

4.2 - 146 votes

Hours: 11AM - 8PM

3252 SW 35th Blvd #2415, Gainesville
(352) 375-6342

Falafel King

We ordered a meat platter and a falafel platter The meat platter was great. The falafel has sauce poured over the top which is a very non traditional way... More reviews

4.1 - 138 votes

Hours: 6AM - 5PM

110 NE 16th Ave, Gainesville
(352) 376-0924

Sandwich Inn

Bob get better and respectful employees because I paid $ 30 and couldn't get a free small cup or water. Inconvenience most definitely More reviews

4.5 - 86 votes

Hours: 7AM - 1PM

620 S Main St, Gainesville
(732) 278-9557

Luke's New York Bagel Shop

I've been to Luke's a few times. While you may wait a bit (especially if you order sandwiches and are there during peak hours) it is worth the ... More reviews



4.3 - 99 votes

Hours: 7AM - 12AM

6666 W Newberry Rd, Gainesville
(352) 331-4579


Tonights crew was amazing they all worked together and even tho they were busy they still happy and helpful More reviews



4 - 130 votes

Hours: 10AM - 11PM

1405 SW 13th St, Gainesville
(352) 378-6555


They tried to give me cold food!!!! guess my hard earned black money meanz nothin the disrespect is unreal definitely not goin back More reviews

4.4 - 83 votes

Hours: 6 - 10PM

113 N Main St, Gainesville
(352) 574-4398

Downtown Wine and Cheese

Beautiful spot to have some delicious wines and small plates. Service was phenomenal, too. I highly recommend visiting Downtown Wine and Cheese if you wa... More reviews

4 - 127 votes

Hours: 10:30AM - 9PM

3221 SW 35th Blvd, Gainesville
(352) 336-0419

Firehouse Subs Gainesville

The subs are amazing and the services amazing but it's getting a little bit on the pricier side More reviews

3.6 - 178 votes

Hours: 11AM - 1AM

3075 Clark Butler Blvd, Gainesville
(352) 244-8448

TGI Fridays

I stopped for an order of Barbecue chicken wings to go, yesterday morning. I ordered by phone while sitting in my car outside. My order was delivered to... More reviews

3.7 - 162 votes

Hours: 6:30AM - 10PM

6017 W Newberry Rd, Gainesville
(352) 226-8789

Panera Bread

Overrated and overpriced. I don't get the hype. I've tried several things on the menu and the best thing is the baguette, only when it's w... More reviews

3.6 - 151 votes

Hours: 6AM - 10PM

3443 SW Archer Rd Suite 1A, Gainesville
(352) 380-0380

Panera Bread

Food was good but the service was terrible. This young man in a pink shirt on (7/22/21 at 1:15pm) was behind the counter with 3 other associates, my 84 y... More reviews

4.5 - 58 votes

Hours: 7AM - 9PM

4125 NW 16th Blvd, Gainesville
(352) 363-6227

Tropical Smoothie Cafe

Good food and quick delivery. Driver was courteous and friendly. Smoothie and quesadilla were awesome. More reviews

4.1 - 93 votes

Hours: 7AM - 11PM

3345 SW 34th St, Gainesville
(352) 379-9988

Tropical Smoothie Cafe

Very delicious, the salsa was fantastic, smoothie and quesadilla were tasty and you can tell it's real food. Pricing is cheap for what you get. I ... More reviews

View on map