What are you looking for?

Italian Restaurants in Corpus Christi

4.4 - 285 votes

Hours: 10:30AM - 10PM

4117 S Staples St #200, Corpus Christi
(361) 929-5835

Cafe Italia

Great place. I believe I paid 12 dollars for this large plate of food that came alongside salad and bread. Dish was hot, sauce not too acidic from the to... More reviews

4.7 - 169 votes

Hours: 11AM - 2PM

1821 S Alameda St, Corpus Christi
(361) 882-3191

Luciano's Italian Restaurant

The food here was pretty good for Italian-American cuisine. Portions were very large and could easily be shared family style. Wine list was very limited.... More reviews

4.4 - 221 votes

Hours: 3 - 10PM

3815 S Alameda St, Corpus Christi
(361) 814-8998

Bellino Ristorante Italiano e Bottega

Disappointed, I guess after living in Italy for 4 years you expect a certain quality of food from a restaurant that claims to be an Italian Restaurant. T... More reviews

4.7 - 124 votes

Hours: 11AM - 2PM

521 S Staples St, Corpus Christi
(361) 904-0506

Marco & Co Catering LLC

Marco's lunch club is always on point From the Pasta Bar: Bow tie pasta, pink sauce(marinara sauce & Alfredo sauce), double chicken, sun dried t... More reviews

4.3 - 181 votes

Hours: 11AM - 9PM

5838 S Staples St, Corpus Christi
(361) 986-1151

Authentic New York Pizza

The best pizza ever! Wonderful services! Family friendly environment! First timer ever going today and me and my family will definitely be returning!! More reviews

4.1 - 197 votes

Hours: 11AM - 10PM

15370 S Padre Island Dr, Corpus Christi
(361) 949-7737

Island Italian Restaurant

It was my dad and I's first time staying near Mustang Beach togsther as opposed to Port Aransas like we have many times before. The service and food... More reviews

4.2 - 175 votes

Hours: 11AM - 9PM

2724 Leopard St, Corpus Christi
(361) 882-0075

Frank's Spaghetti House

Awesome spot! Very good food, eclectic atmosphere with helpful staff. The pizzas are amazing and the sandwiches are top notch. Our favorites: Chic... More reviews

4.3 - 149 votes

Hours: 12 - 10PM

5334 Everhart Rd, Corpus Christi
(361) 653-3354

Maggie's Family Restaurant

If you want a cozy atmosphere with Romantic music and absolutely delicious food then you are in the right place More reviews

4 - 179 votes

Hours: 5 - 11PM

429 Schatzell St, Corpus Christi
(361) 887-4777

Bella Luna Downtown

Excellent food! You can taste it was made with some quality ingredients. You enjoy each single bite. A party of flavor in your mouth! Love the place. 5 ... More reviews

3.8 - 196 votes

Hours: 11AM - 11PM

617 N Mesquite St, Corpus Christi
(361) 882-7499

Mesquite Street Pizza and Pasta Co.

I ordered $97.00 of food.!!!! I NEVER received it. I spoke to a SO CALLED manager that lies and said she never got my money. WOW. Sorry it did not go in ... More reviews

4 - 151 votes

Hours: 11AM - 12AM

6662 S Staples St, Corpus Christi
(361) 985-6474

B&J’s Pizza - Brewpub

Some of the best pizza and wings I've ever eaten. Jack said is a must. Beer selection is on point More reviews

3.6 - 190 votes

Hours: 11AM - 12AM

5037 S Padre Island Dr, Corpus Christi
(361) 985-1600

BJ's Restaurant & Brewhouse

Arrived at 9:00pm on a Sunday. The whole place was practically empty and not busy at all, however, our waitress was almost nonexistent. Water came out re... More reviews

3.8 - 152 votes

Hours: 11AM - 9PM

10501 Leopard St, Corpus Christi
(361) 241-4549

Rigatoni's Italian Restaurant

We were passing through the area & decided to stop here to eat & we’re so glad that we did!! The atmosphere is so family friendly. Our waitress E... More reviews

3.7 - 89 votes

Hours: 11AM - 12AM

6537 S Staples St #120, Corpus Christi
(361) 994-9494

Pizza Hut

Clean friendly environment. Always nice when a restaurant gets everything right on large orders! More reviews

4 - 59 votes

2902 N Shoreline Blvd, Corpus Christi
(361) 886-9400

Capri Beach Hotel

This was a great and cozy place. The room was cute and very clean. It was convenient to the beach. Just a few steps away from the Lexington museum and wa... More reviews

3.6 - 80 votes

Hours: 11AM - 12AM

10702 Leopard St, Corpus Christi
(361) 241-5628

Pizza Hut

Great customer service, fast service and very clean. Good place for some pizza and some peace More reviews

3.6 - 80 votes

Hours: 11AM - 12AM

4815 S Staples St, Corpus Christi
(361) 992-8471

Pizza Hut

No more buffets. Dont know if its because of the covid or they just did away with it just because. No more pizza n pasta buffet. No more salad bar. I wou... More reviews

3.6 - 74 votes

2902 N Shoreline Blvd, Corpus Christi
(361) 886-9400

Big Daddy's Ice Cream

Huge portions, didn't skimp on toppings and a good price. Lots of flavor choices. Did I mention huge! More reviews

View on map