<PAGE>

                                                                     Exhibit 4.7
                            STOCK PURCHASE AGREEMENT

BUCA, Inc.
1300 Nicollet Mall, Suite 5003
Minneapolis, Minnesota 55403



The undersigned (the "Investor"), hereby confirms its agreement with you as
follows:

1. This Stock Purchase Agreement (the "Agreement") is made as of the date set
forth below between BUCA, Inc., a Minnesota corporation (the "Company"), and the
Investor.

2. The Company has authorized the sale and issuance of up to 1,795,600 shares
(the "Shares") of common stock of the Company, $.01 par value per share (the
"Common Stock"), to certain investors in a private placement (the "Offering").

3. The Company and the Investor agree that the Investor will purchase from the
Company and the Company will issue and sell to the Investor 21,000 Shares at a
purchase price of $18.50 per Share, or an aggregate purchase price of $380,500,
pursuant to the Terms and Conditions for Purchase of Shares attached hereto as
Annex I and incorporated herein by this reference as if fully set forth herein.
Unless otherwise requested by the Investor in Exhibit A, certificates
representing the Shares purchased by the Investor will be registered in the
Investor's name and address as set forth below.

4. The Investor represents that, except as set forth below, (a) it has had no
position, office or other material relationship within the past three years with
the Company or its affiliates, (b) neither it, nor any group of which it is a
member or to which it is related, beneficially owns (including the right to
acquire or vote) any securities of the Company and (c) it has no direct or
indirect affiliation or association with any National Association of Securities
Dealers, Inc. ("NASD") member. Exceptions:


--------------------------------------------------------------------------------
    (If no exceptions, write "none." If left blank, response will be deemed
                                 to be "none.")

     INVESCO Global Health Sciences Fund is managed by INVESCO Funds Group Inc.
     ("IFG"). INVESCO Distributors, Inc., a wholly-owned subsidiary of IFG, IS A
     LIMITED PURPOSE NASD BROKER-DEALER, whose sole business is the sale of
     shares of the INVESCO Mutual Fund.
<PAGE>

Please confirm that the foregoing correctly sets forth the agreement between us
by signing in the space provided below for that purpose.

                                       Dated as of:  February 26, 2001

                                       IRT SMALL COMPANY GROWTH FUND
                                       "INVESTOR"

                                       By: /s/ Christine Thompson
                                           -------------------------------------
                                       Print Name: Christine Thompson
                                       Title: Vice President
                                       Address: 1315 Peachtree St., Ste 201
                                                Atlanta, GA 30312


AGREED AND ACCEPTED:
BUCA, Inc.


By /s/ Greg A. Gadel
   ---------------------------------------
Greg A. Gadel
Executive Vice President and Chief Financial
Officer


                                       2