Share:

Vegetarian Restaurants in Charlotte, North Carolina

There's 18 vegetarian restaurants listed in Charlotte, North Carolina. This is 2% of total 920 restaurants listed in Charlotte. Use the category list on the right column to find businesses of other types listed in Charlotte.

Charlotte Vegetarian Restaurants on the Map

Use the following map to find vegetarian restaurants in Charlotte and its surrounding areas.

List of Vegetarian Restaurants in Charlotte

The following list shows 18 vegetarian restaurants in Charlotte, North Carolina. Use the sort option bellow to order vegetarian restaurants by user ratings.

  • 3001 East Independence Boulevard, Charlotte, North Carolina - 28205
    (980) 939-1234
  • 1601 E Woodlawn Rd A, Charlotte, North Carolina - 28209
    (980) 299-0999
  • 13000 York Rd, Charlotte, North Carolina - 28273
    (704) 588-8190
  • 6414 Rea Road, Charlotte, North Carolina - 28277
    (704) 362-0077
  • 1419 East Boulevard #a, Charlotte, North Carolina - 28203
    (704) 377-1825
  • 210 East Trade Street #B-124, Charlotte, North Carolina - 28202
    (704) 208-3600
  • 200 S Tryon St, Charlotte, North Carolina - 28202
    (704) 910-0782
  • 1600 East Woodlawn Road #200, Charlotte, North Carolina - 28209
    (704) 676-5858
  • 3509 David Cox Road, Charlotte, North Carolina - 28269
    (704) 921-1545
  • 4521 Sharon Road #Suite 175, Charlotte, North Carolina - 28211
    (704) 802-7772
  • 2000 South Boulevard #300, Charlotte, North Carolina - 28203
    (704) 333-0008
  • 11914 Elm Lane, Charlotte, North Carolina - 28277
    (704) 544-8863
  • 3130 Driwood Court, Charlotte, North Carolina - 28269
    (980) 237-1947
  • 274 South Sharon Amity Road, Charlotte, North Carolina - 28211
    (980) 999-3281
  • 2927 Selwyn Avenue, Charlotte, North Carolina - 28209
    (704) 910-5558
  • 1911 Central Avenue, Charlotte, North Carolina - 28205
    (980) 430-1701
  • 224 East 7th Street, Charlotte, North Carolina - 28202
    (980) 207-0037
  • 7945 North Tryon Street, Charlotte, North Carolina - 28262
    (704) 595-9170