I think there may be a misunderstanding here.
Barnes & Noble is not a restaurant, but a bookstore chain with a café serving light meals and beverages within its premises. The one located at 30500 AL-181 Suite 414, Spanish Fort, AL 36527 has a Bistro, which serves coffee, snacks, and simple fare